const SMS = require('../sms');
const fw = require('../core/framework');

module.exports = {
    send(data, successFn, errorFn) {
        data = data || {
            mobile: '13817514341',
            templateId: '917140',
            templateData: ['张三', '二楼拐角', '10点20分', '跌倒']
        };
        let mobile = data.mobile;
        let templateId = data.templateId || '917140';
        let templateData = data.templateData;

        SMS(mobile, templateId, templateData).then(function () {
            if (fw.isFn(successFn)) {
                successFn();
            }
        }).catch(function (err) {
            if (fw.isFn(errorFn)) {
                errorFn(err);
            }
        })
    }
};
